artificial presumption - Spanish English Dictionary